self-employed individual - Spanish English Dictionary